package cn.hsa.fqz.task.service.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * @Description 国家平台SSO-认证登录用户DTO信息
 * @ClassName GlobalUacmInfo
 * @Author Liu.Jun
 * @Create 2023-05-10 11:33
 * @Version 1.0.0
 */
@Data
public class GlobalUacmInfoDTO implements Serializable {

    private String admDvs;

    private String deptID;

    private String deptName;

    private String name;

    private String orgCodg;

    private String orgName;

    private String orgUntID;

    private String poolAreaCodg;

    private String prntOrgID;

    private String uactID;

    private String userAcct;

    private String userAcctID;

    private Map InsuTypePoolAreaMap;

    /*public static void main(String[] args) {
        GlobalUacmInfoDTO dto = new GlobalUacmInfoDTO();
        dto.setAdmDvs("2100");
        dto.setDeptID("1010");
        dto.setDeptName("测试部门");
        dto.setName("测试用户");
        dto.setOrgCodg("1100");
        dto.setOrgName("测试机构");
        dto.setOrgUntID("1001");
        dto.setPoolAreaCodg("2101");
        dto.setUactID("1");
        dto.setUserAcct("test");
        dto.setUserAcctID("1");
        dto.setInsuTypePoolAreaMap(new HashMap());

        String data = JSON.toJSONString(dto);
        GlobalUacmInfoResponse response = new GlobalUacmInfoResponse();
        response.setCode(0);
        response.setType("success");
        response.setMessage("成功");
        response.setData(data);
        String responseJson = JSON.toJSONString(response);
        System.out.println(responseJson);
    }*/
}
